*{margin: 0; padding: 0;}
a{
    text-decoration: none;
}
li{
    list-style: none;
}
#wrapper{
    width: 980px;
    height: 651px;
    margin: 0 auto;
    #header{
        height: 39px;
        margin-top: 15px;
        border-bottom: 1px solid #7A7F89;
        .logo{
            display: block;
            width: 311px;
            height: 39px;
            float: left;
        }
        .help-center{
            width: 48px;
            height: 39px;
            float: right;
            a{
                color: #333333;
                font-size: 12px;
                font-weight: 400;
                line-height: 39px;   
            }   
        }
        .account{
            width: 255px;
            height: 39px;
            float: right;
            p{
               color: #666;
               font-size: 12px;
               font-weight: 400;
               line-height: 39px; 
               a{
                   color: #A00000;  
               }
            }
        }
    }
    #location{
        width: 540px;
        height: 26px;
        background: url(../images/cart/newProm.png) no-repeat -2px -28px;
        span{
            display: block;
            float: left;
            width: 170px;
            height: 26px; 
            text-align: center;
            line-height: 27px;
            font-size: 12px;
            font-weight: 700;
           margin-right: 9px;
        }
        .aa{
            color: white;
        }
    }
    #content{
        width: 980px;
        height: 380px;
//      border: 1px solid red;
        .cart-top{
            height: 90px;
            margin-top: 50px;
            span{
                display: block;
                float: left;
                width: 125px;
                height: 90px;
                background: url(../images/car.gif) no-repeat 0px 0; 
                background-size: 100% 100%;
            }
            h2{
               display: block;
               float: left;
//             width: 90px;
               height: 90px; 
               font-size: 18px;
               line-height: 90px;
            }
        }
        
    }
}


#bottom{
        width:100%;
        height: 33px;
        margin: 0 auto;
        margin-top: 20px;
        #bottoms{
            width:980px;
            height: 33px;
            margin: 0 auto;
            p{
                text-align: center;
                line-height: 33px;
                color: #999;
                font-size: 12px;
            }

            .subFooter{
                width: 540px;
                height: 48px;
                margin: 0 auto;
                margin-top: 20px;
                margin-bottom: 20px;
                a{
                    display: block;
                    margin: 0 auto;
                    margin-right: 15px;
                    float: left;
                    line-height: 48px; 
                }
                .redLogo{
                    width: 113px;
                    height: 42px;
                    background:url(../images/cert_error.png) no-repeat 0 -581px ;
                }
                .wsjyBzzx{
                    width: 156px;
                    height: 45px;
                    background:url(../images/cert_error.png) no-repeat 0 -630px ;
                }
                .vanclMsg{
                    width: 96px;
                    height: 42px;
                    background:url(../images/cert_error.png) no-repeat 0 -675px ;
                }
                .vanclqingNian{
                    width: 96px;
                    height: 42px;
                    background:url(../images/cert_error.png) no-repeat -36px -675px ;
                }
             
            }
        }
}